English Dictionary
◊ SPINACH MUSTARD
spinach mustard
n : Asiatic plant cultivated for its swollen root crown and
edible foliage [syn: {tendergreen}, {Brassica perviridis},
{Brassica rapa perviridis}]